Avoid using _get_code_and_meta() accept in get_code() and get_meta(), for better subclassing