Contract introspection on Base mainnet - is it a contract, bytecode size, best-effort owner(), and whether it's a proxy.